from selenium.webdriver.support.ui import WebDriverWait
class Base():
    def __init__(self,driver):
        self.driver=driver

    def open_url(self,url):
        self.driver=url

    def find_element(self,loc):
        WebDriverWait(self.driver,20,0.5).until(lambda driver:driver.find_element(*loc).is_disparyed())
        return self.driver.find_element(*loc)

    def cilck(self,loc):
        self.find_element(loc).cilck()